home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / ben < prev    next >
Text File  |  2005-01-13  |  6KB  |  142 lines

  1. // $XConsortium: th /main/3 1996/08/31 12:20:18 kaleb $
  2. // $XFree86: xc/programs/xkbcomp/symbols/ben,v 1.1 2001/11/21 22:28:52 dawes Exp $
  3. partial default alphanumeric_keys
  4. xkb_symbols "basic" {
  5.     name[Group2]= "Bengali";
  6.       key <TLDE> {    [], [              ]    };
  7.  
  8.       // Mainly numbers.
  9.       key <AE01> {    [], [      0x10009E7         ]    };
  10.       key <AE02> {    [], [      0x10009E8         ]    };
  11.       key <AE03> {    [], [      0x10009E9              ]    };
  12.       key <AE04> {    [], [      0x10009EA               ]    };
  13.       key <AE05> {    [], [      0x10009EB               ]    };
  14.       key <AE06> {    [], [      0x10009EC               ]    };
  15.       key <AE07> {    [], [      0x10009ED                 ]    };
  16.       key <AE08> {    [], [      0x10009EE               ]    };
  17.       key <AE09> {    [], [      0x10009EF, parenleft         ]    };
  18.       key <AE10> {    [], [      0x10009E6, parenright         ]    };
  19.       key <AE11> {    [], [      minus, 0x1000983              ]    };
  20.       key <AE12> {    [], [      0x100098B, 0x10009C3         ]    };
  21.  
  22. // Mainly long vowels
  23.  
  24.       key <AD01> {    [], [      0x10009CC,  0x1000994           ]    };
  25.       key <AD02> {    [], [      0x10009C8,  0x1000990           ]    };
  26.       key <AD03> {    [], [      0x10009BE,  0x1000986           ]    };
  27.       key <AD04> {    [], [      0x10009C0,  0x1000988           ]    };
  28.       key <AD05> {    [], [      0x10009C2,  0x100098A           ]    };
  29.  
  30. // Mainly voiced consonants
  31.  
  32.       key <AD06> {    [], [      0x10009AC,  0x10009AD         ]    };
  33.       key <AD07> {    [], [      0x10009B9,  0x1000999         ]    };
  34.       key <AD08> {    [], [      0x1000997,  0x1000998         ]    };
  35.       key <AD09> {    [], [      0x10009A6,  0x10009A7         ]    };
  36.       key <AD10> {    [], [      0x100099C,  0x100099D         ]    };
  37.       key <AD11> {    [], [      0x10009A1, 0x10009A2         ]    };
  38.       key <AD12> {    [], [      0x10009BC, 0x100099E         ]    };
  39.  
  40. // Mainly short vowels
  41.       key <AC01> {    [], [      0x10009CB,  0x1000993           ]    };
  42.       key <AC02> {    [], [      0x10009C7,  0x100098F           ]    };
  43.       key <AC03> {    [], [      0x10009CD,  0x1000985           ]    };
  44.       key <AC04> {    [], [      0x10009BF,  0x1000987           ]    };
  45.       key <AC05> {    [], [      0x10009C1,  0x1000989           ]    };
  46.  
  47. // Mainly unvoiced consonants
  48.  
  49.       key <AC06> {    [], [      0x10009AA,  0x10009AB         ]    };
  50.       key <AC07> {    [], [      0x10009B0,  0x10009DD         ]    };
  51.       key <AC08> {    [], [      0x1000995,  0x1000996         ]    };
  52.       key <AC09> {    [], [      0x10009A4,  0x10009A5         ]    };
  53.       key <AC10> {    [], [      0x100099A,  0x100099B         ]    };
  54.       key <AC11> {    [], [      0x100099F, 0x10009A0         ]    };
  55.       key <BKSL> {    [], [      backslash, bar         ]    };
  56.  
  57.       key <AB01> {      [], [      z, Z  ]       };
  58.       key <AB02> {      [], [      0x1000982,   0x1000981      ]       };
  59.       key <AB03> {      [], [      0x10009AE,      0x10009A3         ]       };
  60.       key <AB04> {      [], [      0x10009A8,      0x10009A8          ]       };
  61.       key <AB05> {      [], [      0x10009AC,      0x10009AC          ]       };
  62.       key <AB06> {      [], [      0x10009B2,      0x10009B2          ]       };
  63.       key <AB07> {      [], [      0x10009B8,      0x10009B6         ]       };
  64.       key <AB08> {      [], [      comma,       0x10009B7         ]       };
  65.       key <AB09> {      [], [      period,      0x1000964       ]       };
  66.       key <AB10> {      [], [      0x10009DF,     0x10009AF         ]       };
  67. };
  68.  
  69. xkb_symbols "probhat" {
  70.  name[Group2]= "Bengali";
  71.    key <ESC>  { [], [ Escape ] };
  72.  
  73. // numbers
  74.    key <TLDE> { [], [ quoteleft, asciitilde   ] };
  75.    key <AE01> { [], [ 0x10009E7, exclam       ] };
  76.    key <AE02> { [], [ 0x10009E8, at           ] };
  77.    key <AE03> { [], [ 0x10009E9, numbersign   ] };
  78.    key <AE04> { [], [ 0x10009EA, 0x10009F3    ] };
  79.    key <AE05> { [], [ 0x10009EB, percent      ] };
  80.    key <AE06> { [], [ 0x10009EC, asciicircum  ] };
  81.    key <AE07> { [], [ 0x10009ED, 0x100099E    ] };
  82.    key <AE08> { [], [ 0x10009EE, asterisk     ] };
  83.    key <AE09> { [], [ 0x10009EF, parenleft    ] };
  84.    key <AE10> { [], [ 0x10009E6, parenright   ] };
  85.    key <AE11> { [], [ minus,     0x1000983    ] };
  86.    key <AE12> { [], [ 0x100098B, 0x10009C3    ] };
  87.    key <BKSP> { [], [ BackSpace               ] };
  88.  
  89. // tab, q to ] 
  90.    key <TAB>  { [], [   Tab,  ISO_Left_Tab     ] };
  91.    key <AD01> { [], [   0x10009A6,  0x10009A7  ] };
  92.    key <AD02> { [], [   0x10009C2,  0x100098A  ] };
  93.    key <AD03> { [], [   0x10009C0,  0x1000988  ] };
  94.    key <AD04> { [], [   0x10009B0,  0x10009DC  ] };
  95.    key <AD05> { [], [   0x100099F,  0x10009A0  ] };
  96.    key <AD06> { [], [   0x100098F,  0x1000990  ] };
  97.    key <AD07> { [], [   0x10009C1,  0x1000989  ] };
  98.    key <AD08> { [], [   0x10009BF,  0x1000987  ] };
  99.    key <AD09> { [], [   0x1000993,  0x1000994  ] };
  100.    key <AD10> { [], [   0x10009AA,  0x10009AB  ] };
  101.    key <AD11> { [], [   0x10009C7,  0x10009C8  ] };
  102.    key <AD12> { [], [   0x10009CB,  0x10009CC  ] };
  103.    key <RTRN> { [], [   Return                 ] };
  104.  
  105. // caps, a to ' 
  106. //   key <CAPS> { [], [   Caps_Lock              ] };
  107.    key <AC01> { [], [   0x10009BE,  0x1000985  ] };
  108.    key <AC02> { [], [   0x10009B8,  0x10009B7  ] };
  109.    key <AC03> { [], [   0x10009A1,  0x10009A2  ] };
  110.    key <AC04> { [], [   0x10009A4,  0x10009A5  ] };
  111.    key <AC05> { [], [   0x1000997,  0x1000998  ] };
  112.    key <AC06> { [], [   0x10009B9,  0x1000983  ] };
  113.    key <AC07> { [], [   0x100099C,  0x100099D  ] };
  114.    key <AC08> { [], [   0x1000995,  0x1000996  ] };
  115.    key <AC09> { [], [   0x10009B2,  0x1000982  ] };
  116.    key <AC10> { [], [   semicolon,  colon      ] };
  117.    key <AC11> { [], [   quoteright, quotedbl   ] };
  118.  
  119. // shift, z to /
  120. //   key <LFSH> { [], [   Shift_L                ] };
  121.    key <AB01> { [], [   0x10009DF,  0x10009AF  ] };
  122.    key <AB02> { [], [   0x10009B6,  0x10009DD  ] };
  123.    key <AB03> { [], [   0x100099A,  0x100099B  ] };
  124.    key <AB04> { [], [   0x1000986,  0x100098B  ] };
  125.    key <AB05> { [], [   0x10009AC,  0x10009AD  ] };
  126.    key <AB06> { [], [   0x10009A8,  0x10009A3  ] };
  127.    key <AB07> { [], [   0x10009AE,  0x1000999  ] };
  128.    key <AB08> { [], [   comma,      0x10009C3  ] };
  129.    key <AB09> { [], [   period,     0x1000981  ] };
  130.    key <AB10> { [], [   0x10009CD,  question   ] };
  131.    key <BKSL> { [], [   backslash,  bar        ] };
  132.  
  133. //   key <LCTL> { [], [   Control_L              ] };
  134. //   key <SPCE> { [], [   space                  ] };
  135.  
  136. //   modifier_map Shift  { Shift_L };
  137. //   modifier_map Lock   { Caps_Lock };
  138. //   modifier_map Control{ Control_L };
  139.  
  140. };
  141.  
  142.